﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
    CodeBehind="CadastroQuestionario.aspx.cs" Inherits="PortalCurriculo.WebUI.Selecionadores.CadastroQuestionario" %>

<%@ Register TagPrefix="Portal" Namespace="PortalCurriculo.Util.CustomControls" Assembly="PortalCurriculo.Util.CustomControls" %>
<%@ Register Src="~/UserControls/Basico/TextBoxTexto.ascx" TagName="TextBoxTexto"
    TagPrefix="portal" %>
<%@ Register Src="~/UserControls/Basico/TextBoxNumerico.ascx" TagName="TextBoxNumerico"
    TagPrefix="portal" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="HomePage" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="PageTitle" runat="server">
    <asp:Label runat="server" ID="lblTitulo" Text="Cadastro de questionários" CssClass="pageTitle" />
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="MainContent" runat="server">
    <asp:UpdatePanel ID="uppQuestionario" runat="server">
        <ContentTemplate>
            <portal:ListView ID="lsvQuestionario" runat="server" ItemPlaceholderID="phItens"
                OnItemDataBound="lsvQuestionario_ItemDataBound">
                <LayoutTemplate>
                    <table width="100%">
                        <tr>
                            <td style="width: 25%; text-align: center;">
                                <asp:Label runat="server" ID="lblNome" Text="Nome interno" ToolTip="Nome para controle interno da empresa" />
                            </td>
                            <td style="width: 25%; text-align: center;">
                                <asp:Label runat="server" ID="lblNomeDiplay" Text="Nome externo" ToolTip="Nome que será visualizado pelo usuário" />
                            </td>
                            <td style="width: 20%; text-align: center;">
                                <asp:Label runat="server" ID="lblQuantidadePerguntas" Text="Qtde de perguntas" />
                            </td>
                            <td style="width: 20%; text-align: center;">
                                <asp:Label runat="server" ID="lblTempoTotal" Text="Tempo total" />
                            </td>
                            <td style="width: 22px;">
                            </td>
                            <asp:PlaceHolder ID="phItens" runat="server" />
                    </table>
                </LayoutTemplate>
                <ItemTemplate>
                    <tr>
                        <td>
                            <asp:Label runat="server" ID="lblNome" />
                        </td>
                        <td>
                            <asp:Label runat="server" ID="lblNomeDisplay" />
                        </td>
                        <td>
                            <asp:Label runat="server" ID="lblQuantidadePerguntas" />
                        </td>
                        <td>
                            <asp:Label runat="server" ID="lblTempoTotal" />
                        </td>
                        <td>
                            <asp:ImageButton runat="server" ID="imbExcluir" ImageUrl="~/Files/Layout/Excluir.gif"
                                OnClientClick="javascript:return confirm('Tem certeza que deseja excluir?');"
                                OnClick="imbExcluir_Click" />
                        </td>
                    </tr>
                    <tr>
                        <td colspan="5">
                            <asp:Label runat="server" ID="lblDescricaoLabel" Text="Descrição: " Font-Bold="true" />
                            <asp:Label runat="server" ID="lblDescricao" />
                        </td>
                    </tr>
                </ItemTemplate>
                <EmptyDataTemplate>
                    <asp:Label runat="server" ID="lblVazio" Text="Não há questionários cadastrados" CssClass="failureNotification" />
                </EmptyDataTemplate>
            </portal:ListView>
            <asp:LinkButton ID="lnkAdicionar" runat="server" Text="Adicionar novo questionário"
                OnClick="lnkAdicionar_Click" CausesValidation="false" />
            <portal:Popup ID="Popup" runat="server" CssClassDivInside="divProgress">
                <table>
                    <tr>
                        <td width="250px">
                            <asp:Label ID="lblEmpresa" runat="server" Text="Empresa" />
                        </td>
                        <td>
                            <asp:DropDownList ID="ddlEmpresa" runat="server" Width="97%" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="lblNomeInterno" runat="server" Text="Nome Interno (identificador para a empresa)" />
                        </td>
                        <td>
                            <portal:TextBoxTexto ID="txtNomeInterno" runat="server" Obrigatorio="true" width="97%"
                                MaxLength="50" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="Label1" runat="server" Text="Nome Externo (nome que aparecerá para o usuário)" />
                        </td>
                        <td>
                            <portal:TextBoxTexto ID="txtNomeExterno" runat="server" Obrigatorio="true" width="97%"
                                MaxLength="100" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="lblDescricao" runat="server" Text="Descrição (instruções específicas que serão mostradas ao candidato. Não colocar tempo de teste, quantidade de perguntas e etc, pois será mostrado automaticamente)" />
                        </td>
                        <td>
                            <asp:TextBox ID="txtDescricao" runat="server" MaxLength="255" TextMode="MultiLine"
                                Columns="40" Rows="5" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="lblTempo" runat="server" Text="Tempo" />
                        </td>
                        <td>
                            <asp:RadioButton ID="rdoIndeterminado" runat="server" Checked="true" GroupName="Tempo"
                                Text="Sem tempo determinado" /><br />
                            <asp:RadioButton ID="rdoTempoQuestoes" runat="server" GroupName="Tempo" Text="Tempo definido pelo tempo de cada questão" /><br />
                            <asp:RadioButton ID="rdoDefinido" runat="server" GroupName="Tempo" Text="Tempo definido para o teste inteiro" /><br />
                            <asp:Label ID="lblTempoDetalhe" runat="server" Text="Tempo(em minutos)" />
                            <portal:TextBoxNumerico ID="txtTempo" runat="server" MaxLength="3" Obrigatorio="true"
                                Width="25px" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:LinkButton ID="lnkSalvar" runat="server" Text="Salvar" OnClick="lnkSalvar_Click" />
                        </td>
                        <td>
                            <asp:LinkButton ID="lnkCancelar" runat="server" CausesValidation="false" Text="Cancelar"
                                OnClick="lnkCancelar_Click" />
                        </td>
                    </tr>
                </table>
            </portal:Popup>
        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>
